Development of a New Methodology for Improving Urban Fast Response Lagrangian Dispersion Simulation via Parallelism on the Graphics Processing Unit
نویسندگان
چکیده
INTRODUCTION Recent trends in computing have shifted toward multi-core processors and programmable graphics processors with highly parallel data paths for processing geometry and pixels. Multi-core machines are now readily available with 2 cores, but machines with 4, 8, and even 16 cores are projected for the near future. Data parallelism in modern graphics cards is also increasing with raw performance of graphics processing units (GPUs) surpassing performance of CPUs. While initially specialized for processing computer graphics, GPUs can be programmed for general-purpose computations using high level programming languages similar to C. As a result, GPUs have become useful computational tools providing highly parallel data paths to accelerate a wide range of scientific and simulation applications.
منابع مشابه
Ultra-Fast Image Reconstruction of Tomosynthesis Mammography Using GPU
Digital Breast Tomosynthesis (DBT) is a technology that creates three dimensional (3D) images of breast tissue. Tomosynthesis mammography detects lesions that are not detectable with other imaging systems. If image reconstruction time is in the order of seconds, we can use Tomosynthesis systems to perform Tomosynthesis-guided Interventional procedures. This research has been designed to study u...
متن کاملUsing Video Gaming Technology to Achieve Low - cost Speed up of Emergency Response Urban Dispersion Simulations
As a result of the demand for high performance graphics capabilities driven by the computer video game industry, the processing performance of video cards is rapidly evolving. Recent trends in computing have shifted toward multi-core processors and programmable graphics processors equipped with highly parallel data paths for processing geometry and pixels. Multi-core machines are now readily av...
متن کاملImplementing the lattice Boltzmann model on commodity graphics hardware
Modern graphics processing units (GPUs) can perform generalpurpose computations in addition to the native specialized graphics operations. Due to the highly parallel nature of graphics processing, the GPU has evolved into a many-core coprocessor that supports high data parallelism. Its performance has been growing at a rate of squared Moore’s law, and its peak floating point performance exceeds...
متن کاملFast ℓ1-minimization and parallelization for face recognition
While `1-minimization (`1-min) has recently been studied extensively in optimization, the high computational cost associated with the traditional algorithms has largely hindered their application to high-dimensional, large-scale problems. This paper discusses accelerated `1-min techniques using augmented Lagrangian methods and its parallelization leveraging the parallelism available in modern G...
متن کاملGPU Acceleration of a Non-Hydrostatic Ocean Model with Lagrangian Particle Tracking
To achieve a detailed simulation of several particles in a numerical ocean simulation, we implemented and optimized a non-hydrostatic ocean model with Lagrangian particle tracking on a GPU. Changes to the particle-tracking algorithm, the use of a texture cache, and exploitation of thread-level parallelism were effective, and the GPU-implemented model was three times faster in terms of execution...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007